#sidebar-wrapper{
    font-size: 0.9em;
    border-radius: 5px;
    padding: 0px;
}
/*---------------------------------------- GENERAL ----------------------------------------*/
a:focus, 
a:hover{
    color: black;
}


/*---------------------------------------- BUTTONS ----------------------------------------*/
.sidebar-buttons{ /*.sidebar-shortcuts-large*/
    padding: 14px;
    text-align: center;
    background-color: rgb(170,145,87);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.sidebar-buttons button{ /*.sidebar-shortcuts-large*/
    margin-right: 6px;
    max-width: 38px;
}
/*ΙΣΩΣ ΧΡΕΙΑΣΤΕΙ ΝΑ ΒΓΕΙ*/
#sidemenuhr{
    margin: 0;
    width: 100%;
}

/*---------------------------------------- QUICKSEARCH ----------------------------------------*/
/*ΟΛΟ ΤΟ LI ΜΕ ΤΟ SEARCH*/
.sidebar-search{
    margin-top: 5px;
    margin-bottom: 5px;
}
/*ΤΟ ΠΕΔΙΟ ΑΝΑΖΗΤΗΣΗΣ*/
.quick-search{ /*ΚΟΙΝΟΙ ΚΑΝΟΝΕΣ ΜΕ ΚΑΤΩ ΚΛΑΣΗ*/
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    width: 80%;
}
/*SEARCH ICON*/
.search-icon{   /*.clear-qs-span-parent*/
    text-indent: 0px;
    cursor: pointer;
    color: grey;
    background-color: transparent;
    padding: 5px;
    border-radius: 50%;
}
.search-icon:hover{   /*.clear-qs-span-parent*/
    color: orange;
}
/*POP-UP ΑΝΑΖΗΤΗΣΗΣ*/
.modal-content{
    overflow: hidden;
    color: #000;
    background-color: #AA9157;
    border: rgba(0,0,0,0);
    
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;/*ΓΙΑΤΙ ΑΥΤΟ ΓΡΑΦΕΙ ΣΚΕΤΟ PADDING ΚΑΙ ΟΧΙ PADDING-BOX;*/
    box-shadow: 0 0 40px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 0 40px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 0 40px rgba(0,0,0,0.5);
}
.modal-message.modal-info .modal-header{
    color: white;
    border-bottom: 3px solid white;
}
/*ΝΑ ΤΣΕΚΑΡΩ ΕΑΝ ΟΛΟΙ ΟΙ ΚΑΝΟΝΕΣ ΕΦΑΡΜΟΖΟΝΤΑΙ ΣΩΣΤΑ*/
.modal-message .modal-body,
.modal-message .modal-footer,
.modal-message .modal-header,
.modal-message .modal-title{
    background: 0 0;
    border: none;
    margin: 0;
    padding: 0 20px;
    text-align: center !important;
}
.modal-message .modal-header{
    /*color: #fff;*/ /*ΔΙΑΓΡΑΦΕΤΑΙ ΣΤΟΝ BROWSER*/
    margin-bottom: 10px;
    padding: 15px 0 8px;
}
.modal-message .modal-header .fa,
.modal-message .modal-header .glyphicon,
.modal-message .modal-header .typcn,
.modal-message .modal-header .wi{
    font-size: 30px;
    /*position: relative;*/    /*ΜΠΗΚΕ ΓΙΑ ΝΑ ΣΤΟΙΧΙΣΤΕΙ ΤΟ ICON ΤΗΣ ΑΝΑΖΗΤΗΣΗΣ ΣΤΟ SIDEBAR ΑΛΛΑ ΧΑΛΑΕΙ ΤΗΝ ΔΙΑΤΑΞΗ ΣΤΑ ΥΠΟΛΟΙΠΑ POP UP MODALS*/
    /*top: 4px;*/
}
.nav-search-input:focus{
    border: none !important;
    outline: none;
}
/*ΝΑ ΤΣΕΚΑΡΩ ΓΙΑ ΔΙΠΛΕΣ ΦΟΡΕΣ ΚΑΝΟΝΑ*/
.modal-message .modal-footer{
    margin: 25px 0 20px;
    padding-bottom: 10px;
}
.fullname{         
    /*color: #d6d6c2;*/
    color: white;
    font-weight: bolder;
    font-size: 16px;
}

.quicksearch-results{
    padding: 5px;
}

div.quicksearch-results{
    text-indent: 0;
    text-align: left;
}
#sidebar-wrapper #accordion {
    height: 100vh;
}
.quicksearch-results-a{
    display: block;
    text-decoration: none;
    /*color: #adad85;*/     /*ΝΑ ΤΣΕΚΑΡΩ ΞΑΝΑ ΤΑ ΧΡΩΜΑΤΑ ΚΑΙ ΓΙΑΤΙ ΣΤΟ HOVER*/ 
    color: #DBDAD6;
    font-size: 14px !important;
    line-height: 2;
}

.quicksearch-results-a:hover{
    /*color: #adad85 !important;*/
    color: #DBDAD6 !important;
}
/*ΝΑ ΤΣΕΚΑΡΩ ΓΙΑ OVERWRITE ΑΠΟ ΑΛΛΗ ΚΛΑΣΗ ΜΕ BORDERS*/
/*Η ΠΡΩΤΗ ΓΡΑΜΜΗ ΣΤΟΝ ΠΙΝΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΩΝ*/
#modal-info td{
    border-top: none;
}
/*BACKGROUND ΧΡΩΜΑ ΣΤΟ SEARCHBAR*/
#inner-modal-input{
    background-color: #AA9157;
}
/*ΧΡΩΜΑ ΣΤΟ POP-UP ΠΑΡΑΘΥΡΟ QUICK-SEARCH*/
#inner-modal-input::placeholder{
    color: white !important;
}
/*ΔΕΝ ΞΕΡΩ ΑΝ ΕΦΑΡΜOΖΟΝΤΑΙ*/
#inner-modal-input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
    color: #57b5e3;
}

#inner-modal-input::-moz-placeholder{ /* Firefox 19+ */
    color: #57b5e3;
}

#inner-modal-input:-ms-input-placeholder{ /* IE 10+ */
    color: #57b5e3;
}

#inner-modal-input:-moz-placeholder{ /* Firefox 18- */
    color: #57b5e3;
}
.close-quicksearch{
    color: black;
    background-color: white;
    border-color: #DBDAD6;
}

.close-quicksearch:hover{
    color: black;
    background-color: #DBDAD6;
}
.quicksearch-tr{
    /*border-bottom: 1px solid #eceeef;*/
}
.quicksearch-tr:hover{
    transition: all 0.3s ease;
    background-color: rgb(240,235,224) !important; /* fallback color if opacity isn't recognized */
    background-color: rgba(240,235,224,0.2) !important;
    /*border-left: 1px solid white;
    border-right: 1px solid white;*/
    box-shadow: 0 0 0 1px white;
    border-radius: 5px;
}
/*.quicksearch-tr:hover:first-of-type{
    border-top: 1px solid white;
}*/

/*---------------------------------------- MAIN SIDEBAR ----------------------------------------*/
.test {
    overflow-y: auto;
    width: 100%;
    max-height: 75vh;
}
#accordion > div > li{
    box-shadow: none;
}
/*ΠΡΟΣΟΧΗ ΣΤΟΥΣ ΚΑΝΟΝΕΣ, ΝΑ ΕΛΕΓΧΘΟΥΝ*/
.panel-nav.panel{
    margin: 0;
    border: none;
}
.panel-nav > .panel-heading{    /*.panel-default > .panel-heading*/
    border-radius: 0;
    background-color: #dedede00; /*rgb(221, 221, 221);*/
    /*border-bottom: 1px solid #b3b3b733;*/
    border-bottom: none;
    /*opacity: 0.9;*/
}
.panel-nav > .panel-heading:hover{    /*.panel-default > .panel-heading:hover*/
    background-color: rgb(170,145,87); /* fallback color if opacity isn't recognized */
    background-color: rgba(170,145,87,0.2); /*ΙΣΩΣ ΝΑ ΒΓΕΙ*/
}
.panel-heading.active{
    background-color: rgb(170,145,87); /* fallback color if opacity isn't recognized */
    background-color: rgba(170,145,87,0.2);
}
.panel-heading > a{
    font-size: 1.2em;
    text-decoration: none !important;
}
.panel-nav .panel-collapse .panel-body{
    padding: 0
}
.navbar-nav.submenu{
    border-bottom: 1px solid rgb(206, 206, 206);
    width: 100%;
}
.navbar-nav.submenu > li{
    float: none;
}
/*ΘΕΛΕΙ ΦΙΑΞΙΜΟ*/
#accordion{
    /*background-color: white;*/
    border-radius: 5px;
}

#accordion > div > li > a{
    font-size: 1.2em;
    /*border-bottom: 1px solid rgb(206, 206, 206);*/
    border-radius: 0;
}
#accordion2 > li > div > a{
    /*color: #999966;*/
    padding-left: 15px;
}
.nav > div > li > a{
    position: relative;
    display: block;
    padding: 10px 15px;
}

.test::-webkit-scrollbar{
    width: 10px;
}
.test::-webkit-scrollbar-track{
    background-color: #F1F1F1;
    border-radius: 4px;
}
.test::-webkit-scrollbar-thumb{
    background-color: #CBCBCB;
    border-radius: 4px;
}
.test::-webkit-scrollbar-thumb:hover {
  background-color: #A8A8A8;
}

/*ΙΣΩΣ ΝΑ ΠΡΕΠΕΙ ΝΑ ΜΠΕΙ ΣΤΗΝ MAIN*/
.nav > .test > li > a:focus, 
.nav > .test > li > a:hover{
    text-decoration: none;
    background-color: rgb(170,145,87); /* fallback color if opacity isn't recognized */
    background-color: rgba(170,145,87,0.2);
}

.nav > li > a:focus, 
.nav > li > a:hover{
    text-decoration: none;
    background-color: rgb(170,145,87); /* fallback color if opacity isn't recognized */
    background-color: rgba(170,145,87,0.2);
}

/*ΥΠΑΡΧΕΙ ΣΤΟ APP BLADE*/
/*
#menu-toggler{
    display: none;
    margin-top: 0;
}
*/

/*ΔΕΝ ΕΦΑΡΜΟΖΕΤΑΙ ΑΥΤΗ ΤΗ ΣΤΙΓΜΗ*/
/*
#sidebar-wrapper .panel{
    background: #ffffff
}
*/

/*ΔΕΝ ΞΕΡΩ ΚΑΝ ΑΝ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΚΑΠΟΥ*/
/*
#wrapper.toggled #sidebar-wrapper{
    width: 250px;
    display: none;
}
*/

/*ΝΟΜΙΖΩ ΔΕΝ ΧΡΗΣΙΜΟΠΟΙΕΤΑΙ*/
/*
#wrapper.toggled #page-content-wrapper{
    position: absolute;
    margin-right: -250px;
}
*/

/*ΥΠΑΡΧΕΙ ΣΤΟ BLADE*/
/*
#menu-toggle:hover{
    background-color: white;
}
*/

/*ΔΕΝ ΒΡΙΣΚΩ ΤΗΝ btn-info*/
/*
#menu-toggle.btn-info{
    background-color: #00bbf2;
    border-color: #00bbf2;
    border-radius: 0
}

#sidebar-wrapper #menu-toggle{
    width: 100%;
    position: relative;
    height: 40px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#sidebar-wrapper.sidebar-min #menu-toggle{
    width: 100%;
    position: relative;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
*/

/*ΔΕΝ ΞΕΡΩ ΑΝ ΕΦΑΡΜΟΖΕΤΑΙ*/
/*
.sidebar-nav .submenu li a > i{
    float: none
}*/

/*Η ACTIVE ΕΙΝΑΙ ΣΤΑ SCRIPTΑΚΙΑ ΤΗΣ MAIN*/
/*
.sidebar-nav li .active a{
    color: #eeeeee
}
*/

/*ΔΕΝ ΞΕΡΩ ΑΝ ΕΧΕΙ ΕΠΙΔΡΑΣΗ ΓΙΑΤΙ ΔΕΝ ΒΡΙΣΚΩ FA*/

/*
.quicksearch-results .fa{
    display: inline;
}
*/




/*@media(max-width:768px){*/
/*    .init-side-menu{*/
/*        -webkit-transition: all 0.5s ease;*/
/*        -moz-transition: all 0.5s ease;*/
/*        -o-transition: all 0.5s ease;*/
/*        transition: all 0.5s ease;*/
/*        width: 0;*/
/*        display:none;*/
/*    }*/
/*}*/


/*@media(min-width:768px){*/
/*    .sidebar-min #menu-toggle:target{*/
/*        width:70px;*/
/*        -webkit-transition: all 0.5s ease-in-out;*/
/*        -moz-transition: all 0.5s ease-in-out;*/
/*        -o-transition: all 0.5s ease-in-out;*/
/*        transition: all 0.5s ease-in-out;*/
/*    }*/

/*    #wrapper.toggled #sidebar-wrapper{*/
/*        -webkit-transition: all 0.5s ease;*/
/*        -moz-transition: all 0.5s ease;*/
/*        -o-transition: all 0.5s ease;*/
/*        transition: all 0.5s ease;*/
/*        width: 0px;*/
/*        display:none;*/
/*    }*/

/*    #page-content-wrapper{*/
/*        padding: 20px;*/
/*        position: relative;*/
/*    }*/

/*    #wrapper.toggled #page-content-wrapper{*/
/*        position: relative;*/
/*        margin-right: 0;*/
/*    }*/

/*    #wrapper.toggled {*/
/*        padding-left: 0;*/
/*        padding-right: 0;*/
/*        width: 85%;*/
/*        margin: 0 auto;*/
/*    }*/
/*    */
/*    !**/
/*    #sidebar-wrapper.with-sticky{*/
/*        padding-top: 75px;*/
/*        height:100%;*/
/*    }*/
/*    *!*/
/*    */
/*    !*#menu-toggle {*/
/*        width: auto;*/
/*    }*!*/

/*    #sidebar-wrapper.sidebar-min #menu-toggle .fa{*/
/*        position: absolute;*/
/*        !*left: 28px;*!*/
/*        -webkit-transition: all 0.5s ease;*/
/*        -moz-transition: all 0.5s ease;*/
/*        -o-transition: all 0.5s ease;*/
/*        transition: all 0.5s ease;*/
/*    }*/

/*    #sidebar-wrapper #menu-toggle .fa{*/
/*        position: absolute;*/
/*        left: 40%;*/
/*        -webkit-transition: all 0.5s ease;*/
/*        -moz-transition: all 0.5s ease;*/
/*        -o-transition: all 0.5s ease;*/
/*        transition: all 0.5s ease;*/
/*    }*/
/*}*/


/*@media (max-width:767px){*/
/*    .sidebar.responsive.display{*/
/*        -moz-transform: none !important;*/
/*        -webkit-transform: none !important;*/
/*        -o-transform: none !important;*/
/*        -ms-transform: none !important;*/
/*        transform: none !important;*/
/*        overflow: visible;*/
/*        max-height: 2000px;*/
/*        -webkit-transition-delay: 0s;*/
/*        -moz-transition-delay: 0s;*/
/*        -o-transition-delay: 0s;*/
/*        transition-delay: 0s;*/
/*    }*/

/*    .sidebar.responsive{*/
/*        -webkit-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.15);*/
/*        -moz-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.15);*/
/*        box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.15);*/
/*        z-index: 1027;*/
/*        overflow: hidden;*/
/*        max-height: 0;*/
/*        -moz-transform: translateX(-200px);*/
/*        -webkit-transform: translateX(-200px);*/
/*        -o-transform: translateX(-200px);*/
/*        -ms-transform: translateX(-200px);*/
/*        transform: translateX(-200px);*/
/*        -webkit-transition: -webkit-transform .2s linear 0s, max-height 0s linear 0.2s;*/
/*        -moz-transition: -moz-transform .2s linear 0s, max-height 0s linear 0.2s;*/
/*        -o-transition: -o-transform .2s linear 0s, max-height 0s linear 0.2s;*/
/*        transition: transform .2s linear 0s, max-height 0s linear 0.2s;*/
/*        position: relative;*/
/*        bottom: auto;*/
/*        left: 190px;*/
/*        margin-left: -190px;*/
/*    }*/

/*    #menu-toggler{*/
/*        display: block;*/
/*        margin-top:15px;*/
/*    }*/

/*    #accordion{*/
/*        text-align: center;*/
/*    }*/

/*    .col-sm-3.sidebar-col{*/
/*        min-height: 0px;*/
/*    }*/

/*    !*dropdown profile menu for small screen *!*/
/*    .dropdown-menu{*/
/*        position: absolute !important;*/
/*        right: 0 !important;*/
/*        left: auto !important;*/
/*        top: 30px !important;*/
/*        background-color: black !important;*/
/*    }*/

/*    .dropdown{*/
/*        position: absolute !important;*/
/*    }*/
/*}*/
/*
@media (min-width:1120px){
    #wrapper{}
}

@media (min-width:1480px){
    #wrapper{}
}
*/


/*To submenu στα Options να είναι float*/
/*
    position: fixed;
    background-color: pink;
    width: 300px;
    left: 86px;
    z-index: 2000;
    height: 549px;
    overflow-y: auto;
    border-radius: 5px;
*/


@media (max-width: 1228px){
    /*#sidebar-wrapper {*/
    /*    display: none;*/
    /*}*/
    .col-sm-9 {
        width: 100%;
    }
}

@media (min-width: 768px) {
    .sidebar-toggle.navbar-toggle {
        display: block;
        position: absolute;
        left: 210px;
        bottom: -10px;
    }
}